assault detachment - German English Dictionary